teker teker silahla vurmak - Turkish English Dictionary